2003— | Vice-Chairman, 10th Law Committee of the NPC | |
1998—2003 | Vice-Governor, People's Government Gansu Province | |
1996—1998 | Director, Education Committee Gansu Province | |
1987 | Joined, China Democratic League | |
1973—1996 | Lecturer, Lanzhou Railway Institute Gansu Province, Lanzhou City | |
1973—1996 | Professor, Lanzhou Railway Institute Gansu Province, Lanzhou City | |
1973—1996 | Vice-President, Lanzhou Railway Institute Gansu Province, Lanzhou City | |
1970—1973 | Teacher, (Lanzhou Oil Refinery Middle School) | |
1968 | Graduate, Beijing University Beijing Municipality |